package com.yourcurtain.client.mvp.view.widget;

import com.google.gwt.core.client.GWT;
import com.google.gwt.event.shared.HandlerManager;
import com.google.gwt.resources.client.CssResource;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.client.ui.Composite;
import com.google.gwt.user.client.ui.Widget;

public class HeadController extends Composite{
	
	private static HeadControllerUiBinder uiBinder = GWT
    .create(HeadControllerUiBinder.class);

interface HeadControllerUiBinder extends UiBinder<Widget, HeadController> {
}

interface Style extends CssResource {
	String tabItem();

	String tabItemSelected();

}

@UiField
Style style;

private HandlerManager eventBus;

public HeadController() {
	initWidget(uiBinder.createAndBindUi(this));
}

public HandlerManager getEventBus() {
	return eventBus;
}

public void setEventBus(HandlerManager eventBus) {
	this.eventBus = eventBus;
}

public void toggleStyles(String selectedTab) {
	
}
}

